colloidal emulsion - French English Dictionary